Sungin KangSungin Kang
Vietnam Women's Athletics on September 27: Long Jump, 200m and 4x100m Relay Through an Injury-Risk LensTran Thi Loan and Ha Thi Thuy Hang step onto the approach runway. On the same...
The Groundskeeper of Bukit Jalil and the Invisible Ecosystem of Malaysian FootballThat night, at Bukit Jalil, they still turned the lights on. Eighty-seven...
The Silence of Esports Data: When Nine Analytical Frames Return NothingOn my screen, my esports analysis report stretched across nine sections: patc...
Turf Moor in the Rain: A 39-Year-Old's Goal and the Cracks in a ClubAt Turf Moor, the rain began before the ball did. I stayed behind after the...
Indonesia vs Thailand: A Young Host, an Old Champion, and a Tournament Name That Needs VerifyingI rewatched the tape of Indonesia's 9-2 win over Bangladesh four times, and...
Astralis Bench HooXi and jabbi: A Trophy That Could Not Save an Expiring ContractBarcelona night. Astralis lifted their first LAN trophy since December 2026....
A 75-Year-Old Referee Dies in Hidalgo: Three Layers of Failure at an Unlicensed RingAt 75, referee Gerardo Germán Pineda — known across Mexico's wrestling circui...
LCK 2026: The Transfer Window Lies With Money — The Truth Is in Contract LengthWithin the first 72 hours of the LCK 2026 transfer window, teams announced 14...
From 2-6 to 6-2: Chwalinska Claims Her First WTA 1000 Title in WuhanIn Wuhan, in October, people rarely remember the last shot. What stays after...
Thunderpick World Championship 2026: One Million Dollars, Four 2-0 Sweeps, and the Virtus.pro Slot That Never Boarded the PlaneOn October 14, 2026, at BLAST Arena Studios in Malta, eight Counter-Strike 2...
The Cong Viettel Lose 0-1 to Persib Bandung in AFC Champions League Two: A 45th-Minute Penalty and a 68th-Minute Red Card Told the Story the Data Never CouldIn the 45th minute, the referee pointed to the penalty spot. It was the momen...
SEA Games 28: When Vietnamese Youth Football Dared to Dream BigThe corridor of the national stadium in Singapore, June 2026. The cheers of...
250 Swimmers, Ranked 155th Nationally: The Conversion Problem at Sharks Swim ClubWhen the editor says no, I learn to listen to the data. And the data from...
Nine Changes and One Curled Finish: Chelsea Needed Palmer to Get Past LeedsMinute 55. Cole Palmer takes the ball on the right edge of the penalty area,...
Tanvi Patri wins the 2026 Asia U17 title: reading the Chengdu scoreboard through a verification lensLate afternoon in Chengdu, and the third game of the U17 girls' singles final...
Astralis Benches HooXi Right After the Trophy: When Contracts Expire, Winning Cannot Save YouTwo weeks after lifting the trophy in Barcelona, HooXi and jabbi learned they...
From Aurangzeb to Deutsche Bank: The Foreign Capital Puzzle and Pakistan's Economic Playing FieldThe meeting between Pakistan's Finance Minister, Muhammad Aurangzeb, and...
Team Liquid Signs Wisper: The First South American Offlaner and the Integration Test Before BLAST SLAM VIIIDays after Ace left Team Liquid's offlane slot, the two-time The Internationa...
When the Spreadsheet Is Empty: The Data Discipline of a Sports AnalystThat night I opened the spreadsheet at eleven o'clock and saw only blank spac...
The 1.2-Second Blind Spot: Inverted Ball-Screens and How France Forced the USA Into Bad Choices in the Tokyo Olympic FinalAt 2:47 in the morning, the small screen in a New York apartment was still on...
